home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / Libraries / BSDFileLib 1.0.2 / BSDFileLib.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-08-01  |  956 b   |  49 lines  |  [TEXT/CWIE]

  1. /*
  2.      File:        BSDFileLib.h
  3.  
  4.      Contains:    BSDFileLib Headers.
  5.  
  6.      Version:    Technology:    Torture Chamber v1.0
  7.                  Package:    BSDFileLib v1.0.2
  8.  
  9.      Copyright:    © 1997, BuggySoft™ Development.
  10.                  By Scott Dunbar
  11. */
  12.  
  13.  
  14. #pragma once
  15.  
  16. #ifdef __cplusplus
  17. extern "C" {
  18. #endif
  19.  
  20. /*
  21.     Name: ReadFile()
  22.     Usage: ReadFile(vRefNum, dirID, fileName, fileData);
  23. */
  24. extern void ReadFile (short vRefNum, long dirID, Str31 name, Handle data);
  25.  
  26.  
  27. /*
  28.     Name: WriteFile()
  29.     Usage: WriteFile(vRefNum, dirID, fileName, creatorType, fileType, fileData);
  30. */
  31. extern void WriteFile (short vRefNum, long dirID, Str31 name, OSType creatorType, OSType fileType, Handle data);
  32.  
  33.  
  34. /*
  35.     Name: ReadPrefsFile()
  36.     Usage: ReadPrefsFile("\pMy Prefs", fileData);
  37. */
  38. extern void ReadPrefsFile (Str31 name, Handle data);
  39.  
  40.  
  41. /*
  42.     Name: WritePrefsFile()
  43.     Usage: WritePrefsFile("\pMy Prefs", 'abcd', fileData);
  44. */
  45. extern void WritePrefsFile (Str31 name, OSType creatorType, Handle data);
  46.  
  47. #ifdef __cplusplus
  48. }
  49. #endif